package com.gillion.grape.fros.core.data;
/**
 * 数据类型
 * @author meichenhui
 *
 */
public enum DataType {
	STRING(0,-1,null),INT(1,-1,null),BOOLEAN(2,1,null),DECIMAL(3,-1,-1),DATE(4,1,null);
	
	private int index;// 数据类型映射表的行索引
	/* 指定数据类型特定的长度和小数位数.无特别指定则为空 */
	private Integer length; // 长度
	private Integer decimal; // 小数位数
	
	public Integer getLength() {
		return length;
	}

	public Integer getDecimal() {
		return decimal;
	}

	public int getIndex() {
		return this.index;
	}

	DataType(int index,Integer length,Integer decimal) {
		this.index = index;
		this.length = length;
		this.decimal = decimal;
	}
	
	
}
